триггер
Автобиография Автореферат Библиотека Ссылки Отчет о поиске Индивидуальное задание

Библиотека по теме: "Программно-аппаратный комплекс индикации событий"

Статья: "Контроллеры для организации USB-связи"

Источник: [gaw.ru]

Отличительные особенности:

  • Контроллеры для реализации следующих режимов USB-связи:
    • главный, функциональное устройство, двухоперационный (OTG)
  • Скорость связи:
    • низкоскоростная (до 1,5 Мбит/с), полноскоростная (до 12 Мбит/с)
  • Размножители для увеличения числа USB-портов
  • Контроллеры периферийных устройств на основе популярных ядер 8-разр. микроконтроллеров: 8051 и AVR

Общие сведения:

В настоящее время USB-связь является основой для взаимодействия компьютера и внешних периферийных устройств, таких как клавиатура, мышь, принтер, сканер, флэш-диски и пр., а также пользовательских электронных устройств (мобильные телефоны, персональные цифровые помощники, фото/видеокамеры и др. В общем случае USB-связь является двухточечной, где компьютер выполняет роль главного (ведущего), а периферийное устройство выступает в качестве функционального (подчиненного) устройства. Для организации функции USB-связи у периферийных устройств Atmel предлагает ряд контроллеров, отличающихся типом ядра микроконтроллера: 8-разр. CISC-ядро 8051 или 8-разр. RISC ядро AVR.

Если количество USB-портов компьютера меньше, которых обычно 4, чем необходимое число USB-устройств подлежащих подключению, то возникает необходимость применения размножителей (hub). Для упрощения их проектирования Atmel выпускает завершенные размножители в интегральном исполнении.

Последнее время стала актуальной организация прямой USB-связи между периферийными устройствами, например, для обеспечения возможности прямой печати с цифровой фотокамеры, мобильного телефона или телевизора. Для осуществления этой идеи появились дополнения к требованиям USB-связи, именуемые USB On-The-Go (OTG). В случае OTG подразумевается двухоперационность (dual role) периферийного устройства, т.е. возможность выполнения операций как главного, так и функционального, в зависимости от условий подключения. Для выполнения таких устройств Atmel разработала двухоперационный контроллер AT43USB380, автономно решающий данную задачу. AT43USB380 выполнен на базе AT43USB370 (главный/функциональный процессор полноскоростной шины USB 2.0) путем обновления встроенного программного обеспечения. AT43USB380 работает в одном из трех режимов: OTG, главный и устройство. Он также поддерживает 32/16/8-разр. шину управляющего ЦПУ с функцией ПДП (прямой доступ к памяти).

Контроллеры на основе ядра 8051

FLASH-контроллеры на основе ядра AVR

Функциональные контроллеры на основе ядра AVR

Двухоперационные (OTG/главный/функциональный) контроллеры

Размножители

кафедра ЭВМ, 4 этаж 4ки